Big Huge Thesaurus

Kenyan monetary unit

noun